iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 1
0
Modern Web

SignalR系列 第 27

SignalR 27 - 進階篇(七)-特殊玩法(二)

  • 分享至 

  • xImage
  •  

今天突然發現昨天要打Default結果手急打成了Deafult了哈哈

真是鬧了一個大笑話!!

好了言歸正傳

我們今天繼續開始特殊玩法第2篇

首先!!昨天我們使用了Self Host的方式

在console裡ON了一個Hub,再經由JavaScript Client去跟他做連接

那麼今天我們就來用Redis先來測試看看

到底...可不可以這樣搞在配上Redis!!作為Back plane!!

首先我們先在SignalR_Console專案裡安裝

Microsoft.AspNet.SignalR.Redis

由於之前有安裝過在SignalR的專案裡,所以直接到管理Nuget那邊去設定就好了

接著我們在Hub裡一樣的加上底下這一段

GlobalHost.DependencyResolver.UseRedis(server, port, password, eventKey)

http://ithelp.ithome.com.tw/upload/images/20170111/20103426xy6Ns6hppV.jpg

當然如先前所說的...帳號密碼...服務名稱IP請隨意!!

再來把服務ON起來測試

先登入Redis

http://ithelp.ithome.com.tw/upload/images/20170111/20103426QkuI4S2Fxt.jpg

再來在專案中開始...對話吧!!

http://ithelp.ithome.com.tw/upload/images/20170111/20103426vSNmH3ArXN.jpg

在這邊我們可以看到的確Redis有在動!!

然後我們的JavaScript Client也有反應

同理可證....

SQL Server 以及 Azure Service Bus也可以這樣玩!!


上一篇
SignalR 26 - 進階篇(七)-特殊玩法(一)
下一篇
SignalR 28 - 進階篇(七)-特殊玩法(三)
系列文
SignalR30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言